TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/30/2023)
2020
Section - No. California
Area - Sacramento (SA)
League - 2020 ADULT 40&Over
Flight - Men's 3.5
Subflight - Men's 3.5 - SA
--------------------------------------------------------------------------------------------------------------------------------------
ED MITCHELL PK 40AM3.5A
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Craig Rhines - 3.36
Sudheer Padinchara - 3.34
Siva Yerramilli - 3.28
Shivesh Sinha - 3.22
Jakkidi Reddy - 3.22
Mahesh Ghorpade - 3.15
Thomas Jacob - 3.14
Nadin Tanovic - 3.13
Jeff Haakenson - 3.09
Wesley Peterson - 2.97
Dan Ghiorso - 2.87
Varghese George - n/a
Mark Tavill - n/a
Bhargava Gurram - n/a
League Results By Position
1D 1S 2D 3D
Nadin Tanovic - 3.13 & Shivesh Sinha - 3.22 0 - 1
Nadin Tanovic - 3.13 & Thomas Jacob - 3.14 0 - 1
Nadin Tanovic - 3.13 & Jeff Haakenson - 3.09 1 - 0
Nadin Tanovic - 3.13 2 - 2
Bhargava Gurram - n/a & Mahesh Ghorpade - 3.15 1 - 0
Bhargava Gurram - n/a & Jeff Haakenson - 3.09 1 - 0
Shivesh Sinha - 3.22 & Craig Rhines - 3.36 1 - 0
Shivesh Sinha - 3.22 & Wesley Peterson - 2.97 0 - 1
Shivesh Sinha - 3.22 & Mahesh Ghorpade - 3.15 1 - 0
Shivesh Sinha - 3.22 & Sudheer Padinchara - 3.34 1 - 0
Shivesh Sinha - 3.22 & Dan Ghiorso - 2.87 1 - 0
Thomas Jacob - 3.14 & Jeff Haakenson - 3.09 0 - 1
Thomas Jacob - 3.14 & Sudheer Padinchara - 3.34 1 - 2
Thomas Jacob - 3.14 & Dan Ghiorso - 2.87 1 - 0
Craig Rhines - 3.36 & Siva Yerramilli - 3.28 1 - 1
Craig Rhines - 3.36 & Sudheer Padinchara - 3.34 1 - 0
Craig Rhines - 3.36 & Dan Ghiorso - 2.87 1 - 0
Wesley Peterson - 2.97 & Mark Tavill - n/a 0 - 1
Wesley Peterson - 2.97 0 - 1
Mahesh Ghorpade - 3.15 & Varghese George - n/a 1 - 0
Mahesh Ghorpade - 3.15 & Jeff Haakenson - 3.09 0 - 1 1 - 1
Jakkidi Reddy - 3.22 & Siva Yerramilli - 3.28 1 - 0
Jakkidi Reddy - 3.22 & Sudheer Padinchara - 3.34 0 - 1
Jakkidi Reddy - 3.22 & Dan Ghiorso - 2.87 0 - 1
Siva Yerramilli - 3.28 0 - 1
Sudheer Padinchara - 3.34 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ROSEVILLE LIFE TIME 40AM3.5A
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
James Cave - 3.48
Frank Domeier - 3.43
Gaja Naik - 3.41
Amit Srivastava - 3.35
Kamesh Vedula - 3.28
Al Brooks - 3.27
Scott Andersen - 3.23
Dante Padua - 3.20
Travis Tremble - 3.18
David Lalog - 3.14
Rusty Mendoza - 3.11
Jason Standley - 2.80
Matt Goodman - 2.78
Bilal Naseer - 2.74
Ira Witherspoon - n/a
Anthony Chan - n/a
League Results By Position
1D 1S 2D 3D
Al Brooks - 3.27 & Ira Witherspoon - n/a 0 - 1
Al Brooks - 3.27 & Amit Srivastava - 3.35 1 - 0
Al Brooks - 3.27 & Frank Domeier - 3.43 1 - 0
Anthony Chan - n/a & Dante Padua - 3.20 1 - 0
Kamesh Vedula - 3.28 & Scott Andersen - 3.23 2 - 0
Kamesh Vedula - 3.28 & Gaja Naik - 3.41 2 - 0
Kamesh Vedula - 3.28 & Amit Srivastava - 3.35 0 - 1
David Lalog - 3.14 & Dante Padua - 3.20 0 - 1
Scott Andersen - 3.23 & Rusty Mendoza - 3.11 2 - 0
Scott Andersen - 3.23 & Travis Tremble - 3.18 1 - 0
Gaja Naik - 3.41 & Matt Goodman - 2.78 0 - 1
Gaja Naik - 3.41 & Amit Srivastava - 3.35 1 - 0
Ira Witherspoon - n/a & Matt Goodman - 2.78 0 - 1
Matt Goodman - 2.78 & Bilal Naseer - 2.74 0 - 1
Rusty Mendoza - 3.11 1 - 1
James Cave - 3.48 & Travis Tremble - 3.18 0 - 1
James Cave - 3.48 & Amit Srivastava - 3.35 1 - 0
James Cave - 3.48 & Frank Domeier - 3.43 3 - 0
James Cave - 3.48 1 - 0
Travis Tremble - 3.18 & Jason Standley - 2.80 1 - 0
Travis Tremble - 3.18 0 - 2
Jason Standley - 2.80 & Frank Domeier - 3.43 0 - 1
Amit Srivastava - 3.35 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
GOLD RIVER RC 40AM3.5A
League Record: 3 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Aaron Prince - 3.40
Aaron Garner - 3.40
Matt Caspar - 3.36
David Stammerjohan - 3.34
Mike Miguel - 3.28
Scott Heisler - 3.27
Dale Patton - 3.24
Rommel Llanes - 3.21
Jose Mena - 3.17
Joe Morales - 3.07
David Keirns - 3.05
Todd Pretzer - n/a
Randy Gamage - n/a
League Results By Position
1D 1S 2D 3D
Mike Miguel - 3.28 & Matt Caspar - 3.36 2 - 0
Mike Miguel - 3.28 & Jose Mena - 3.17 0 - 1
Randy Gamage - n/a & Jose Mena - 3.17 0 - 1
Randy Gamage - n/a & Scott Heisler - 3.27 1 - 0
Randy Gamage - n/a & David Keirns - 3.05 0 - 1 1 - 0
Matt Caspar - 3.36 & David Stammerjohan - 3.34 1 - 0
Todd Pretzer - n/a & Scott Heisler - 3.27 0 - 1
Todd Pretzer - n/a 1 - 0
Jose Mena - 3.17 & Scott Heisler - 3.27 0 - 1
Jose Mena - 3.17 & David Keirns - 3.05 1 - 0
Jose Mena - 3.17 & Aaron Prince - 3.40 1 - 0
Scott Heisler - 3.27 & David Keirns - 3.05 1 - 0 0 - 1
Scott Heisler - 3.27 & David Stammerjohan - 3.34 1 - 0
Aaron Prince - 3.40 1 - 0
Rommel Llanes - 3.21 0 - 1
Aaron Garner - 3.40 4 - 1
Joe Morales - 3.07 & Mike Miguel - 3.28 0 - 1
Joe Morales - 3.07 & Jose Mena - 3.17 0 - 1
Joe Morales - 3.07 & David Keirns - 3.05 0 - 1
Joe Morales - 3.07 & Rommel Llanes - 3.21 2 - 1
Dale Patton - 3.24 & Aaron Prince - 3.40 0 - 1
Dale Patton - 3.24 & David Stammerjohan - 3.34 3 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ROLLINGWOOD 40AM3.5A
League Record: 1 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Marc Hammonds - 3.28
John Canepa - 3.28
Mike Lenau - 3.26
Gerrit Vreman - 3.20
Greg Myre - 3.16
Thomas Campbell - 3.14
Michael Buletti - 2.94
Douglas Newton - 2.93
Benjamin Ferguson - 2.93
Tim McNeely - n/a
League Results By Position
1D 1S 2D 3D
Greg Myre - 3.16 & Tim McNeely - n/a 0 - 1
Greg Myre - 3.16 & Benjamin Ferguson - 2.93 1 - 0
Greg Myre - 3.16 & Gerrit Vreman - 3.20 1 - 0
Greg Myre - 3.16 & John Canepa - 3.28 1 - 0
Greg Myre - 3.16 & Thomas Campbell - 3.14 0 - 1
Tim McNeely - n/a & Benjamin Ferguson - 2.93 0 - 1
Tim McNeely - n/a 0 - 1
Douglas Newton - 2.93 & Michael Buletti - 2.94 0 - 2 0 - 3
Benjamin Ferguson - 2.93 0 - 5
Gerrit Vreman - 3.20 & Mike Lenau - 3.26 3 - 1 1 - 1
Gerrit Vreman - 3.20 & Thomas Campbell - 3.14 0 - 1
Gerrit Vreman - 3.20 0 - 1
Marc Hammonds - 3.28 & John Canepa - 3.28 0 - 1 2 - 0
Marc Hammonds - 3.28 & Thomas Campbell - 3.14 2 - 1
Marc Hammonds - 3.28 1 - 0
John Canepa - 3.28 1 - 0
Thomas Campbell - 3.14 & Michael Buletti - 2.94 1 - 0 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
PARK TERRACE 40AM3.5A
League Record: 2 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Jimmy Culleton - 3.48
Manuel Santos - 3.43
Michael Hastings - 3.34
Joel B Tochterman - 3.32
Timothy Kirn - 3.28
Matthew Fossum - 3.26
Bill Magavern - 3.19
Chris Beale - 2.91
Timothy Zeff - 2.72
tim swanson - n/a
Dan Chia - n/a
League Results By Position
1D 1S 2D 3D
Manuel Santos - 3.43 & Joel B Tochterman - 3.32 1 - 0
Timothy Kirn - 3.28 & Joel B Tochterman - 3.32 1 - 0 1 - 0
Timothy Kirn - 3.28 & Bill Magavern - 3.19 0 - 1
Timothy Kirn - 3.28 & Jimmy Culleton - 3.48 1 - 0 1 - 0
Timothy Kirn - 3.28 0 - 1
Joel B Tochterman - 3.32 & Chris Beale - 2.91 1 - 0
Joel B Tochterman - 3.32 & Dan Chia - n/a 0 - 1
Bill Magavern - 3.19 & Michael Hastings - 3.34 1 - 0
Bill Magavern - 3.19 2 - 1
tim swanson - n/a & Chris Beale - 2.91 1 - 1
Matthew Fossum - 3.26 & Michael Hastings - 3.34 1 - 1 3 - 0
Jimmy Culleton - 3.48 1 - 0
Timothy Zeff - 2.72 & Chris Beale - 2.91 0 - 1
Timothy Zeff - 2.72 & Dan Chia - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
JOHNSON RANCH 40AM3.5A
League Record: 2 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Randy Willardsen - 3.29
Chad Nadler - 3.29
Mark Ketchersid - 3.26
Randy Marchbanks - 3.24
Nikolaas Zuidema - 3.22
Gabriel Gardner - 3.20
Andy Nguyen - 3.20
Sunny Khurana - 3.17
richard fabbre - 3.16
Ned Corry - 3.14
Vik Mahavni - 3.11
Steven Verdooner - 3.04
John Welch - 3.03
Steve Ryder - n/a
League Results By Position
1D 1S 2D 3D
Randy Marchbanks - 3.24 & Mark Ketchersid - 3.26 1 - 0
Randy Marchbanks - 3.24 & Ned Corry - 3.14 1 - 0
Randy Marchbanks - 3.24 & Steven Verdooner - 3.04 0 - 1
Mark Ketchersid - 3.26 & Ned Corry - 3.14 1 - 0
Mark Ketchersid - 3.26 & richard fabbre - 3.16 2 - 0
Vik Mahavni - 3.11 & Sunny Khurana - 3.17 2 - 1
Vik Mahavni - 3.11 & Chad Nadler - 3.29 1 - 0
Sunny Khurana - 3.17 & Gabriel Gardner - 3.20 1 - 0
Chad Nadler - 3.29 & Steven Verdooner - 3.04 0 - 1
Chad Nadler - 3.29 & Gabriel Gardner - 3.20 1 - 0
Chad Nadler - 3.29 0 - 1
Nikolaas Zuidema - 3.22 & Gabriel Gardner - 3.20 1 - 0
Nikolaas Zuidema - 3.22 1 - 1
Ned Corry - 3.14 & Steven Verdooner - 3.04 0 - 1
Ned Corry - 3.14 & Andy Nguyen - 3.20 0 - 1
John Welch - 3.03 & richard fabbre - 3.16 0 - 1
John Welch - 3.03 & Gabriel Gardner - 3.20 0 - 1
John Welch - 3.03 & Andy Nguyen - 3.20 0 - 1 1 - 0
John Welch - 3.03 0 - 1
richard fabbre - 3.16 & Gabriel Gardner - 3.20 0 - 1
Andy Nguyen - 3.20 1 - 2
Steve Ryder - n/a 1 - 1
Randy Willardsen - 3.29 & Randy Marchbanks - 3.24 1 - 1
Randy Willardsen - 3.29 & Mark Ketchersid - 3.26 0 - 2
Randy Willardsen - 3.29 & richard fabbre - 3.16 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BROADSTONE RC 40AM3.5A
League Record: 5 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Toss Lim - 3.43
Keith Purser - 3.39
Ken Silva - 3.35
Steven Mungle - 3.32
Brad Maberto - 3.31
Gilbert Limhengco - 3.30
Tim Larson - 3.29
Jeff Gibbs - 3.26
Steve Briggman - 3.24
Mark Grip - 3.24
Daniel Kim - 3.24
Don Anderson - 3.18
Eddie Lau - 2.95
Anand Rajavelu - n/a
League Results By Position
1D 1S 2D 3D
Gilbert Limhengco - 3.30 & Daniel Kim - 3.24 1 - 0 1 - 0
Tim Larson - 3.29 & Steven Mungle - 3.32 0 - 1
Mark Grip - 3.24 & Ken Silva - 3.35 0 - 1
Mark Grip - 3.24 & Jeff Gibbs - 3.26 0 - 1
Toss Lim - 3.43 & Anand Rajavelu - n/a 1 - 0
Toss Lim - 3.43 & Ken Silva - 3.35 1 - 0 1 - 0
Toss Lim - 3.43 & Jeff Gibbs - 3.26 1 - 0
Keith Purser - 3.39 & Brad Maberto - 3.31 1 - 0
Keith Purser - 3.39 & Ken Silva - 3.35 1 - 0
Keith Purser - 3.39 & Jeff Gibbs - 3.26 1 - 0
Keith Purser - 3.39 1 - 0
Steven Mungle - 3.32 & Jeff Gibbs - 3.26 1 - 0
Anand Rajavelu - n/a & Jeff Gibbs - 3.26 1 - 0
Daniel Kim - 3.24 1 - 1
Ken Silva - 3.35 & Jeff Gibbs - 3.26 1 - 0
Eddie Lau - 2.95 & Tim Larson - 3.29 1 - 0
Eddie Lau - 2.95 & Mark Grip - 3.24 0 - 1
Don Anderson - 3.18 & Mark Grip - 3.24 0 - 1
Don Anderson - 3.18 & Steve Briggman - 3.24 1 - 0
Don Anderson - 3.18 3 - 1
Steve Briggman - 3.24 & Brad Maberto - 3.31 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
JOHNSON RANCH 40AM3.5B
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Brett Gray - 3.32
Rajakumar Thangarajah - 3.31
Gary Resnick - 3.26
Leandro Taboada - 3.16
Keith Burnham - 3.16
Michael Hooper - 3.14
John Yang - 3.10
Dan Hopper - 3.10
Moody Boulos - 3.09
Eric Gage - 3.05
Micah Brosnan - 3.03
Marc Hollis - 2.96
Rodrigo Ramirez - 2.89
Brian Katz - 2.77
Rick Gonsalves - 2.67
League Results By Position
1D 1S 2D 3D
John Yang - 3.10 & Eric Gage - 3.05 0 - 1
John Yang - 3.10 & Moody Boulos - 3.09 0 - 1
John Yang - 3.10 & Micah Brosnan - 3.03 1 - 0
John Yang - 3.10 & Michael Hooper - 3.14 0 - 1
Brett Gray - 3.32 & Rodrigo Ramirez - 2.89 0 - 1
Brett Gray - 3.32 & Brian Katz - 2.77 0 - 1 1 - 0
Moody Boulos - 3.09 & Leandro Taboada - 3.16 0 - 1
Marc Hollis - 2.96 & Keith Burnham - 3.16 0 - 3 0 - 1
Marc Hollis - 2.96 & Micah Brosnan - 3.03 0 - 1 0 - 1
Keith Burnham - 3.16 & Rodrigo Ramirez - 2.89 2 - 0
Brian Katz - 2.77 & Leandro Taboada - 3.16 0 - 1
Leandro Taboada - 3.16 0 - 1
Michael Hooper - 3.14 & Moody Boulos - 3.09 1 - 0
Michael Hooper - 3.14 & Dan Hopper - 3.10 0 - 1
Gary Resnick - 3.26 & Eric Gage - 3.05 0 - 1
Gary Resnick - 3.26 & Marc Hollis - 2.96 0 - 1
Gary Resnick - 3.26 3 - 0
Dan Hopper - 3.10 & Eric Gage - 3.05 0 - 1
Dan Hopper - 3.10 & Leandro Taboada - 3.16 1 - 0
Dan Hopper - 3.10 & Rick Gonsalves - 2.67 1 - 0
Rajakumar Thangarajah - 3.31 3 - 1
--------------------------------------------------------------------------------------------------------------------------------------
NATOMAS RC 40AM3.5A
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Allison Castro - 3.45
Gordon Owyang - 3.33
Mynul Chowdhury - 3.19
Hieu Le - 3.18
Charles Tran - 3.17
John Nguyen - 3.16
Ray Tretheway - 3.15
Kirk Feely - 3.08
Ronald Davison - 3.06
Dale Bosley - 3.06
Daniel Belton - 3.04
Satish Rikhi - 2.89
Robert Vlasak - 2.80
Larry Portigal - 2.71
Richard Frost - 2.50
Stephen Franck - n/a
League Results By Position
1D 1S 2D 3D
Richard Frost - 2.50 & Daniel Belton - 3.04 0 - 1
Richard Frost - 2.50 & Ronald Davison - 3.06 0 - 2
Ray Tretheway - 3.15 & Charles Tran - 3.17 0 - 1
Ray Tretheway - 3.15 & Hieu Le - 3.18 0 - 1
Ray Tretheway - 3.15 & Robert Vlasak - 2.80 0 - 1
Kirk Feely - 3.08 & Stephen Franck - n/a 1 - 0
Kirk Feely - 3.08 & Mynul Chowdhury - 3.19 0 - 1
Kirk Feely - 3.08 0 - 1
Daniel Belton - 3.04 & Charles Tran - 3.17 0 - 1
Daniel Belton - 3.04 & Satish Rikhi - 2.89 0 - 1
Daniel Belton - 3.04 & Robert Vlasak - 2.80 1 - 0
Stephen Franck - n/a 0 - 1
Charles Tran - 3.17 & Gordon Owyang - 3.33 1 - 0
Ronald Davison - 3.06 0 - 2
Hieu Le - 3.18 & Mynul Chowdhury - 3.19 0 - 1
Hieu Le - 3.18 & Robert Vlasak - 2.80 0 - 1
Gordon Owyang - 3.33 & Allison Castro - 3.45 2 - 0
Gordon Owyang - 3.33 0 - 1
Mynul Chowdhury - 3.19 & Satish Rikhi - 2.89 0 - 1 1 - 0
Allison Castro - 3.45 & Robert Vlasak - 2.80 0 - 1
Satish Rikhi - 2.89 0 - 1
John Nguyen - 3.16 & Kirk Feely - 3.08 0 - 1
John Nguyen - 3.16 2 - 1
Larry Portigal - 2.71 & Richard Frost - 2.50 0 - 1
Larry Portigal - 2.71 & Daniel Belton - 3.04 0 - 1
Larry Portigal - 2.71 & Satish Rikhi - 2.89 0 - 1
Larry Portigal - 2.71 & Dale Bosley - 3.06 0 - 1
Dale Bosley - 3.06 & Kirk Feely - 3.08 0 - 1
Dale Bosley - 3.06 & Hieu Le - 3.18 0 - 1